autogen user interface